package com.ruslan.magaz.domain;

import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;

import com.ruslan.magaz.domain.Product;
import com.ruslan.magaz.domain.ProductTuple;

public class Cart {
	private List<ProductTuple> productList = new ArrayList<ProductTuple>();
	private Map<Integer, Integer> productMap = new HashMap<Integer,Integer>();
	
	public Map<Integer,Integer> getProductMap() {
		return productMap;
	}
	public void setProductMap(Map<Integer,Integer> productMap) {
		this.productMap = productMap;
	}
	public void setProductCount(int productId, int count) {
		productMap.put(productId, count);
	}
	public int getProductCount(int productId) {
		Integer count = productMap.get(productId);
		if (count == null){
			return 0;
		}
		return count;
	}
	public void remove(int productId) {
		productMap.remove(productId);
	}
}
